iT邦幫忙

2023 iThome 鐵人賽

DAY 10
0
Cloud Native

雲端時代,搬遷WordPress自建網站到AWS系列 第 10

Day10 - MySQL操作簡介1

  • 分享至 

  • xImage
  •  

今天和明天要來簡單介紹一下直接在終端機上面操作和使用MySQL的方式。

首先,我們登入MySQL
https://ithelp.ithome.com.tw/upload/images/20230914/20161832ExaKJ4MrCX.png

輸入下列指令查看伺服器上有哪些資料庫:

show databases;

https://ithelp.ithome.com.tw/upload/images/20230914/20161832Sva0p0qEOC.png

假設我需要新增第二個資料庫『wpdb02』的話(之前創建的用戶bruce僅被賦予wpdb01的權限因此無法做此操作),輸入下列指令以建立新資料庫:

create database wpdb02;

https://ithelp.ithome.com.tw/upload/images/20230914/20161832YrmfHGPPF2.png

如果想要刪除資料庫的話,可以輸入下列指令:

drop database 資料庫名稱;

https://ithelp.ithome.com.tw/upload/images/20230914/20161832yBtGrZ9PIT.png

接下來,我們輸入下列指令來使用指定的資料庫wpdb01:

use wpdb01;

然後再輸入下列指令確認當前使用的是哪個資料庫:

select database();

https://ithelp.ithome.com.tw/upload/images/20230914/20161832lX405hd3ZN.png

大家可以發現,我們下的指令結尾都有一個『;』(delimiter),代表一個SQL語句的結束,如果沒有這個delimiter系統會認爲語句尚未結束。如果想要修改delimiter的符號,可以執行下列指令:

delimiter 欲使用的符號

執行完再使用『;』將不再起作用,直到輸入『$$』。
https://ithelp.ithome.com.tw/upload/images/20230914/20161832Y9fcNmcKyW.png

而關於指令的大小寫問題,輸入的語句可以是大寫,最適用的情況是將一些關鍵字大寫會比較直觀易懂。
https://ithelp.ithome.com.tw/upload/images/20230914/20161832DuTN72iT5m.png

資料庫與表單的關係
資料庫(database)相當於一個容器,用來儲存一個個表單。而表單(table)則是有著結構化格式的表,在創建時根據需求定義每一欄的類型和格式,之後只需將資料填入表單中對應的欄位。

資料類型
MySQL中有著各式各樣的資料類型,根據表單目的,每一欄選擇符合需求的資料類型以限制之後寫入的資料。由於終端機操作頁面不會顯示各項説明,關於資料類型的定義和介紹,可以參閲官網:
https://dev.mysql.com/doc/refman/8.0/en/data-types.html


上一篇
Day9 - phpMyAdmin操作簡介
下一篇
Day11 - MySQL操作簡介2
系列文
雲端時代,搬遷WordPress自建網站到AWS30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言